if i do say so myself - Alemán Inglés Diccionario